l=input()
m=l.split()
n=0
n1=0
w3=0
defi=0
maxs=''
print("Кол-во слов: ", len(m))
for i in range(len(m)):
    for i1 in range(1):
        if ord("А")<=ord(m[i][0])<=ord("Я"):
            n+=1
        else:
            n=n
print("Кол-во слов с заглавной кириллической буквы: ", n)
for i in range(len(m)):
    for i1 in range(len(m[i])):
        if ord("A")<=ord(m[i][i1])<=ord("z"):
            n+=1
        else:
            n=0
    if n!=0:
        n1+=1
        n=0
    else:
        n=0
print("Кол-во слов содержащих латинский символ: ", n1)
for elem in m:
    if len(elem)<=3:
        w3+=1
    else:
        w3=w3
print("Кол-во слов не превышающих 3 символа: ", w3)
for elem in m:
    for sym in elem:
        if sym=="-":
            defi+=1
            break
        else:
            defi=defi
print("Кол-во слов в составе которых имеется дефис: ",defi)
for elem in m:
    if len(elem)>len(maxs):
        maxs=elem
    else:
        True
print("Самое длинное слово: ", maxs)
print("Длина слова: ", len(maxs))